home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 2
/
CU Amiga Magazine's Super CD-ROM 02 (1996)(EMAP Images)(GB)[!][issue 1996-04].iso
/
magazine
/
amiga_e
/
epp
/
pmodules
/
readstr.e
< prev
next >
Wrap
Text File
|
1980-01-05
|
367b
|
20 lines
OPT TURBO
MODULE 'dos/dos'
PROC readStr(handle, buffer)
DEF bytes, strMax, eoln
strMax:=StrMax(buffer)
bytes:=Read(handle, buffer, strMax)
eoln:=InStr(buffer, '\n', 0)
IF eoln>-1
Seek(handle, -(bytes-eoln-1), OFFSET_CURRENT)
buffer[eoln]:=0
ELSE
buffer[bytes]:=0
eoln:=IF bytes=0 THEN -1 ELSE bytes
ENDIF
ENDPROC eoln
/* readStr */